paper payable to bearer at sight - French English Dictionary